By Alan Hynes
07/10/2008
At The Tower Theater, London
20" x 26"
Screen printed on silver, Limited Edition out of 15, signed
$225
ADD TO CART